dumb cluck
noun
,
Slang.
1.
a stupid person.
Origin
1920-25
Slang definitions & phrases for
dumb cluck
dumb cluck
noun phrase
A stupid person; clumsy bungler;
cluck
,
klutz
: all those dumb clucks snickering at you
(1929+)